<?php
	/**
	 * Ficheiro de Configurações do SoftsetSense
	 *
	 * @author hsilva
	 */
	
	##################################
	# DEFINIÇÃO DE CONSTANTES GERAIS #
	#  ****** ZONA EDITÁVEL ******   #
	##################################

	#
	#Configurações
	#
	define('DIR_ROOT_FT', '/var/www/');
	define('DIR_ROOT_WS', 'http://localhost/');
	define('DIR_FT', '/var/www/zaiko/');
	define('DIR_WS', 'http://localhost/zaiko/');

	#
	# Credenciais da Base de Dados
	#
	define ('DB_SERVER', 'localhost');			#Servidor de Base de Dados
	define ('DB_SERVER_USERNAME', 'root');		#Utilizador da Base de Dados
	define ('DB_SERVER_PASSWORD', 'haccp');			#Password da Base de Dados
	define ('DB_DATABASE', 'stocks');	#Schema
	define ('DB_DATABASE_LOGS', 'stocks_logs');	#Schema
	
	define ('DB_MAX_QUERY_TIME', 60);			#Tempo máximo de execução por query

	#
	#Definir aqui os nomes dos directorios
	#
	$menus='menus/';					#Directório de menus
	$styles='styles/'; 					#Directório de CSS
	$images='imagens/';					#Directório de imagens
	$toolkit='toolkit/';				#Directório de utilitarios
	$libraries='libraries/';				#Directório de bibliotecas
	$includes='includes/';				#Directório de includes
	$language='language/';				#Directório de language
	$jquery='jQuery/';					#jquery folder
	$models='models/';					#pasta das classes
	$generated=$models.'generated/';	#pasta com as classes geradas pelo doctrine
	$models_logs='models_logs/';					#pasta das classes
	$generated_logs=$models_logs.'generated/';	#pasta com as classes geradas pelo doctrine
	$clientes='clientes/';
	$produtos='produtos/';
	$contagens='contagens/';
	$codigos='codigos/';
	$unidades='unidades/';
	$files='files/';
	$contagens_backup='contagens_backup/';
	$auxiliar_classes='auxiliar_classes/';
	$logs='logs/';
	
	define('DIR_INCLUDES_FT', DIR_FT.$includes);
	define('DIR_INCLUDES_WS', DIR_WS.$includes);
	define('DIR_MENUS_WS', DIR_WS.$menus);
	define('DIR_MENUS_FT', DIR_FT.$menus);
	define('DIR_LANGUAGE_FT', DIR_FT.$language);
	define('DIR_LANGUAGE_WS', DIR_WS.$language);
	define('DIR_IMAGES_WS', DIR_WS.$images);
	define('DIR_IMAGES_FT', DIR_FT.$images);
	define('DIR_STYLES', DIR_WS.$styles);
	define('DIR_TOOLKIT_FT',DIR_FT.$toolkit);
	define('DIR_TOOLKIT_WS',DIR_WS.$toolkit);
	define('DIR_LIBRARIES_FT',DIR_FT.$libraries);
	define('DIR_LIBRARIES_WS',DIR_WS.$libraries);
	define('DIR_JQUERY_WS', DIR_LIBRARIES_WS.$jquery);
	define('DIR_JQUERY_FT', DIR_LIBRARIES_FT.$jquery);
	define('DIR_AUXILIAR_CLASSES_FT', DIR_FT.$auxiliar_classes);
	define('DIR_AUXILIAR_CLASSES_WS', DIR_WS.$auxiliar_classes);
	
	define('DIR_CLIENTES_FT',DIR_FT.$clientes);
	define('DIR_CLIENTES_WS',DIR_WS.$clientes);
	define('DIR_PRODUTOS_FT',DIR_FT.$produtos);
	define('DIR_PRODUTOS_WS',DIR_WS.$produtos);
	define('DIR_CONTAGENS_FT',DIR_FT.$contagens);
	define('DIR_CONTAGENS_WS',DIR_WS.$contagens);
	define('DIR_CODIGOS_FT',DIR_FT.$codigos);
	define('DIR_CODIGOS_WS',DIR_WS.$codigos);
	define('DIR_UNIDADES_FT',DIR_FT.$unidades);
	define('DIR_UNIDADES_WS',DIR_WS.$unidades);
	define('DIR_LOGS_FT',DIR_FT.$logs);
	define('DIR_LOGS_WS',DIR_WS.$logs);
	
	/**
	 * Directórios do Doctrine
	 *
	 */
	define('DOCTRINE_INCLUDE_STRING' , DIR_LIBRARIES_FT.'Doctrine/lib/Doctrine.php');
	define('DIR_MODELS',DIR_FT.$models);
	define('DIR_GENERATED',DIR_FT.$generated);
	define('DIR_MODELS_LOGS',DIR_FT.$models_logs);
	define('DIR_GENERATED_LOGS',DIR_FT.$generated_logs);
	
	
	/**
	 * Directórios para guardar ficheiros
	 */
	define('DIR_FILES_FT',DIR_FT.$files);
	define('DIR_FILES_WS',DIR_WS.$files);
	define('DIR_CONTAGENS_BACKUP_FT',DIR_FT.$files.$contagens_backup);
	define('DIR_CONTAGENS_BACKUP_WS',DIR_WS.$files.$contagens_backup);

	#
	#Ficheiro de linguagem
	#
	include (DIR_LANGUAGE_FT."language_pt.php");
	ini_set('memory_limit', '64M');
	
	#
	#Definir time zone;
	#
	date_default_timezone_set("Europe/Lisbon");
	
	//error_reporting("E_ALL");
?>
